package com.ruoyi.huanjing.entity.dto;

import com.ruoyi.huanjing.entity.DataBlock;
import com.ruoyi.huanjing.entity.DistancePulseData;
import com.ruoyi.huanjing.entity.TimeDopplerSpectrum;

import java.util.LinkedHashMap;
import java.util.Map;

/**
     * 解析结果封装类
     */
    public  class ParseResult {
        private Map<String, DataBlock> dataBlocks = new LinkedHashMap<>();
        private DistancePulseData distancePulseData;
        private TimeDopplerSpectrum timeDopplerSpectrum;

        // Getter & Setter
        public Map<String, DataBlock> getDataBlocks() {
            return dataBlocks;
        }

        public void setDataBlocks(Map<String, DataBlock> dataBlocks) {
            this.dataBlocks = dataBlocks;
        }

        public DistancePulseData getDistancePulseData() {
            return distancePulseData;
        }

        public void setDistancePulseData(DistancePulseData distancePulseData) {
            this.distancePulseData = distancePulseData;
        }

        public TimeDopplerSpectrum getTimeDopplerSpectrum() {
            return timeDopplerSpectrum;
        }

        public void setTimeDopplerSpectrum(TimeDopplerSpectrum timeDopplerSpectrum) {
            this.timeDopplerSpectrum = timeDopplerSpectrum;
        }
    }